#nullable enable
using System;

namespace REP.Domain.Entities
{
    /// <summary>
    /// 工艺路线明细（工序步骤）
    /// </summary>
    public class ProcessStep : BaseEntity
    {
        /// <summary>所属工艺路线 Id</summary>
        public Guid? RouteId { get; set; }
        /// <summary>序号（执行顺序）</summary>
        public int? Seq { get; set; }
        /// <summary>工序编码</summary>
        public string? StepCode { get; set; }
        /// <summary>工序名称</summary>
        public string? StepName { get; set; }
        /// <summary>工位/工作中心</summary>
        public string? WorkCenter { get; set; }
        /// <summary>设备/机台</summary>
        public string? Machine { get; set; }
        /// <summary>标准工时（小时）</summary>
        public decimal? StdHours { get; set; }
        /// <summary>质检点/检验要求</summary>
        public string? Checkpoint { get; set; }
        /// <summary>备注</summary>
        public string? Description { get; set; }
    }
}
